remediation waste - French English Dictionary